function getRandomValue(min,max)
{
    return (Math.random() * (max-min) + min | 0);
}

function getRandomColor()
{
    var red = getRandomValue(0, 255);
    var green = getRandomValue(0, 255);
    var blue = getRandomValue(0, 255);

    return 'rgb(' + red + ', ' + green + ', ' + blue + ')';
}

var docFragment = document.createDocumentFragment();

var randomDivCount = getRandomValue(1, 21);

for (var i = 0; i < randomDivCount; i++)
{
    var div = document.createElement('div');

    //div.style.width = getRandomValue(20, 101) + 'px';
    //div.style.height = getRandomValue(20, 101) + 'px';
    div.style.backgroundColor = getRandomColor();
    div.style.color = getRandomColor();
    div.style.position = 'absolute';
    div.style.top = getRandomValue(0, 500) + 'px';
    div.style.left = getRandomValue(0, 1000) + 'px';

    var strong = document.createElement('strong');
    strong.innerHTML = 'div';
    div.appendChild(strong);

    div.style.borderRadius = getRandomValue(0, 101) + '%';
    div.style.borderColor = getRandomColor();
    div.style.borderWidth = getRandomValue(1, 21);

    docFragment.appendChild(div);
}

document.body.appendChild(docFragment);

// <3